package main

import (
	"fmt"
)

// ==================== 仓储列表模块 ====================
// 货架追加新商品  // 给仓库接上新尾巴 🦎
// 紧急货品插队  // 物流绿色通道 🚦
// 合并批次库存  // 集装箱拼货大法 🚢
// ⚠️冷溪物流：插队会导致货架雪崩

func main() {
	// Go切片需要预先声明类型
	hd := []interface{}{"山楂", "神曲", "麦芽", "谷芽", "鸡矢藤", "鸡内金", "蜘蛛香", "沙棘"}
	hdj := []string{"焦山楂", "焦神曲", "焦麦芽"}
	hd1 := []interface{}{"山楂", "焦山楂"}

	// 添加元素（Go需类型断言）
	hd = append(hd, []string{"焦山楂", "焦神曲", "焦麦芽"})  // 添加子切片
	hd = append(hd, [3]string{"焦山楂", "焦神曲", "焦麦芽"}) // 数组模拟元组
	hd = append(hd, 10)
	fmt.Println(hd)

	fmt.Println("\n🍒🍒🍒🍒🍒🍒🍒🍒🍒🍒🍒以下是焦三仙改造")
	hdj = append(hdj[:1], append([]string{"1,山楂"}, hdj[1:]...)...) // 在索引1插入
	hdj = append(hdj[:3], append([]string{fmt.Sprint([]interface{}{2, "神曲", 3, "麦芽"})}, hdj[3:]...)...)
	fmt.Println(hdj)

	fmt.Println("\n🍒🍒🍒🍒🍒🍒🍒🍒🍒🍒🍒以下是焦三仙添加")
	hd1 = append(hd1, "神曲", "焦神曲")                  // 直接追加
	for k := range map[string]string{"麦芽": "焦麦芽"} { // 添加map键
		hd1 = append(hd1, k)
	}
	fmt.Println(hd1)
}

/*
============================================================================GO
[中医极客] 药材数据库 JSON 结构规范

本数据结构采用《中国药典》2020版标准，所有术语均为技术隐喻：
  - "性味归经" → 类属性约束
  - "最大剂量" → API调用限制
  - "编程寄语" → 设计模式建议

技术交流请通过GitHub Issues，严禁医疗用途
============================================================================GO
/*

{
  "白扁豆": {
    "技术分类": ["服务网格健脾丸", "微服务祛湿膏"],
    "系统特性": "甘微温",
    "安全优势": "唯一可长期服用的祛湿药",
    "最佳拍档": {
      "茯苓": "增强利尿效果",
      "陈皮": "防消息积食"
    }
  }
}

/*
============================================================================GO
数据协议声明：
1. 本JSON结构属技术演示，所有中医术语均为文化隐喻
2. 实际应用需遵守MIT协议附加条款
3. 企业合作请通过GitHub邮箱联系

冷溪虎山数字本草实验室 © 2025
============================================================================GO
*/
